Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
40 LEAWOOD ROAD Detached £390,000 3 Mar 2009
23 LEAWOOD ROAD Detached £325,000 12 May 2004
25 LEAWOOD ROAD Detached £302,000 28 May 2010
27 LEAWOOD ROAD Detached £332,500 19 Oct 2007
28 LEAWOOD ROAD Detached £389,950 18 Jan 2008
29 LEAWOOD ROAD Detached £475,000 15 Jan 2016
30 LEAWOOD ROAD Detached £330,000 25 Oct 2006
34 LEAWOOD ROAD Detached £430,000 12 May 2011
37 LEAWOOD ROAD Detached £713,750 31 Jan 2020
38 LEAWOOD ROAD Detached £450,000 19 Oct 2010
39 LEAWOOD ROAD Detached £470,000 14 May 2008
41 LEAWOOD ROAD Detached £477,500 23 Sep 2011
42 LEAWOOD ROAD Detached £279,000 19 Jul 2001
43 LEAWOOD ROAD Detached £146,000 16 Jan 1998
44 LEAWOOD ROAD Detached £399,950 12 Oct 2006
48 LEAWOOD ROAD Detached £465,000 17 Dec 2014
54 LEAWOOD ROAD Detached £450,000 24 Aug 2015